---
sidebar_position: 1
---

# Для потока на С

## Материал для подготовки

- Брайан Керниган, Деннис Ритчи. Язык программирования Си

## Блок 1

1. Стандартный ввод-вывод
2. Форматный вывод (`printf`)
3. Списки аргументов переменной длины
4. Форматный ввод (`scanf`)
5. Доступ к файлам
6. Управление ошибками (`stderr` и `exit`)
7. Ввод-вывод строк

## Блок 2

1. Операции со строками
2. Анализ класса символов и преобразование символов
3. Функция `ungetc`
4. Исполнение команд операционной системы
5. Управление памятью
6. Математические функции
7. Генератор случайных чисел
